package com.probox.common.entity.vo.proboxService;


import com.probox.common.core.annotation.Excel;
import com.probox.common.core.utils.money.MoneyUtils;
import lombok.Data;

import java.util.List;

@Data
public class AppletServiceItemDetailVo extends AppletServiceItemVo{


    /**
     * 项目文字描述
     */
    private String itemDescText;

    /**
     * 项目图片描述
     */
    private String itemDescImage;


    /**
     * 是否独占设备(1占用/0不占用)
     */
    @Excel(name = "是否独占设备(1占用/0不占用)")
    private String isLockDevice;

    /**
     * 活动信息ID，无活动为空
     */
    @Excel(name = "活动信息ID，无活动为空")
    private Long activityId;

    @Excel(name = "活动信息名称，无活动为空")
    private String activityName;

    @Excel(name = "活动价格，无活动为空")
    private Long activityPrice;

    public String getActivityPriceFmt(){
        return MoneyUtils.changeF2Y(activityPrice);
    }

    /**
     * 项目特别提示
     */
    private String itemTips;

    /**
     * 允许菠萝金币支付(1允许/0不允许)
     */
    @Excel(name = "允许菠萝金币支付(1允许/0不允许)")
    private String isUseBoluoGoldCoin;

    /**
     * 允许菠萝银币支付(1允许/0不允许)
     */
    @Excel(name = "允许菠萝银币支付(1允许/0不允许)")
    private String isUseBoluoSilverCoin;

    /**
     * 允许使用优惠券(1允许/0不允许)
     */
    @Excel(name = "允许使用优惠券(1允许/0不允许)")
    private String isUseCoupon;



    /**
     * 是否享受会员折扣
     */
    private String isUseMemberDiscount;

    /**
     * 会员等级(哪个等级可以享受折扣)取customerLevel的 customerGrade
     */
    private String memberLevel;

    /**
     * 适用门店,多选(Life-生美/Medical-医美/probxplus-菠萝+)
     */
    private String applyStoreType;

    /**
     * 是否为主项目(1是/0否)
     */
    private String isMaster;

    /**
     * 是否可以转赠
     */
    private String isSubgift;


    private Long expireDay;

    private List<ProboxServiceItemSkuVo> skuList;
}
